package com.culturalCenter.dataCenter.customEntity.user.pull;

import lombok.Data;

import java.util.Date;

/**
 * 拉取用户培训参与记录实体类
 *
 * @author ISMC
 * @since 2021/3/16 15:22
 */
@Data
public class UserActivityEntity {

    /**
     * 报名记录id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 模块对象id(活动培训id)
     */
    private Long objId;
    /**
     * 模块对象场次id(活动培训场次期数id)
     */
    private Long objRoundId;
    /**
     * 模块对象标题
     */
    private String objTitle;
    /**
     * 模块 culture_activity：文化活动、culture：文化培训
     */
    private String module;
    /**
     * 模块分类
     */
    private String objCategory;
    /**
     * 签到方式：1.签到机 2.微信定位 3.手持扫码设备 4.后台 5.打印门票
     */
    private Integer signInSource;
    /**
     * 入口方式 0.pc 1.h5 2.公众号 3.小程序
     */
    private Integer entranceSource;
    /**
     * 开始时间
     */
    private Date startTime;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 报名时间
     */
    private Date registerTime;
    /**
     * 签到时间
     */
    private Date signTime;
    /**
     * 考勤状态(1.正常 2.迟到 3.请假 4.早退 5.缺勤)
     */
    private Integer attendanceStatus;
    /**
     * 更新时间
     */
    private Date updateTime;

}
